package cn.com.sise.service;

import cn.com.sise.pojo.FavouriteHistory;

public interface FavouriteHistoryService {
    /**
     * 用户添加收藏单词
     *
     * @param favouriteHistory 客户端接受的数据
     * @return int
     */
    int doAddFavouriteWord(FavouriteHistory favouriteHistory);

    /**
     * 用户添加收藏视听
     *
     * @param favouriteHistory 客户端接受的数据
     * @return int
     */
    int doAddFavouriteResources(FavouriteHistory favouriteHistory);

    /**
     * 用户删除收藏单词
     *
     * @param favouriteHistory 客户端接受的数据
     */
    void doRemoveFavouriteWord(FavouriteHistory favouriteHistory);

    /**
     * 用户删除收藏视听
     *
     * @param favouriteHistory 客户端接受的数据
     */
    void doRemoveFavouriteResources(FavouriteHistory favouriteHistory);

    /**
     * 用户添加历史单词
     *
     * @param favouriteHistory 客户端接受的数据
     * @return int
     */
    int doAddHistoryWord(FavouriteHistory favouriteHistory);

    /**
     * 用户添加历史视听
     *
     * @param favouriteHistory 客户端接受的数据
     * @return int
     */
    int doAddHistoryResources(FavouriteHistory favouriteHistory);

    /**
     * 用户删除历史单词
     *
     * @param favouriteHistory 客户端接受的数据
     */
    void doRemoveHistoryWord(FavouriteHistory favouriteHistory);

    /**
     * 用户删除历史视听
     *
     * @param favouriteHistory 客户端接受的数据
     */
    void doRemoveHistoryResources(FavouriteHistory favouriteHistory);
}
